Loki's Minions Capture the Flag 5.0
IMPORTANT!!!
LMCTF 5.0 is an upgrade. If you don't have versions 3.0 and 4.0 already installed on your computer you'll need to connect to the internet and download lmctf456.exe. It contains paks 4, 5 and 6 from previous versions of LMCTF which are absolutely necessary in order to play 5.0. I should warn you, this file is over 30mb.
Quake2 version 3.20 or higher is also required.
WHAT'S NEW
Plasma Rifle -
You'll need to bind a key to "use plasma rifle". Do this by pulling down the console and typing "bind 1 use plasma rifle". Hitting the 1 key will then select the Plasma Rifle (if you've picked it up) and toggle between 2 modes of fire, spread and bounce.
Artifacts -
The strength artifact has been reduced from doing 2X damage to 1.5X damage.
The resist artifact has been reduced from taking .5 damage to .75 damage.
Squad Board -
This is an advanced feature which should prove extremely useful for clan matches.
Typing "squad xxx" in the console will set your team position to xxx.
Example: "squad defense" or "squad offense".
Typing "squadstatus xxx" in the console will set your team status to xxx.
Example: "squadstatus ready" or "squadstatus rearming".
Typing "squadboard" in the console brings up the statusboard, which shows you the position and status of every player on your team.
It would be most useful to bind these commands, coupled with team radio and text commands in your config files.
Observer Options -
Typing "observe" in the console will put you into free moving observer mode.
Hitting your fire key will then toggle between free moving and chasecam modes.
Hitting your jump key will cycle you through all the players in the game when in chasecam mode.
Typing "observe_red" will only allow you to observe red players in chasecam mode.
Typing "observe_blue" will only allow you to observe blue players in chasecam mode.
Note: These options are also available in the ctf menu by typing "ctfmenu" in the console.
Observers will be listed on the score board as either observer, red observer or blue observer.
The team observer commands where added so that clans can have their own members observing in matches without bringing up the possibility of cheating by reporting enemy positions back to their clan mates.
Demo Analyzer -
We've included a utility that will extract stats from any Q2 demo file. This util can be found in your quake2/idda directory. Please consult the readme file in that directory for instructions.
To run a local server for walkthroughs make a shortcut to quake2.exe +set game lmctf +set deathmatch 1 +exec server.cfg. For information on connecting to a game via Gamespy and further client commands please check out the help section of the LMCTF website.
NEW SERVER FLAGS
CTF FLAG 4096 - Chooses a random map from the maplist.txt file.
CTF FLAG 8192 - Spawns next quad at a random time between 50 and 80 seconds.
CTF FLAG 16386 - Turns on random death messages when a player is killed.
INCLUDED SERVER FILES
Most of these files, which can be found in your quake2/lmctf directory have each been named with "example_" in front of them to prevent the overwriting of existing server files. If you're setting up a server for the first time or just want to do local walk through simply delete the "example_" from the front of each file name and edit them to your liking. If you're not familiar with editing these files, I suggest you read more about this in the help section of the LMCTF website.
example_server.cfg
This file contains dm flags, ctf flags, passwords and other information specific to the set up of your server. If you're not sure what you're doing, I suggest you only delete the "example_" from the file name and don't bother editing the file as it has been set up with the most common values.
example_skins.ini
This file determines the skins that will be available on your server. To edit this file you can open it along with the all_skins.ini file in notepad and copy and paste as you see fit. Please note that having too many skins in your skins.ini file will bog the server down somewhat, as every skin will be loaded into ram. Again, if you're not sure what your doing don't edit the file as it has been set up with a reasonable selection of skins.
example_maplist.txt
This file will determine your map rotation. It can be easily edited with notepad. Please note that when changing maps manually, you need to type "gamemap lmctfxx". If you just type "map lmctfxx" the server will automatically send you back to the first entry in the maplist.txt. By default, this file has been set up to rotate through all 30 LMCTF maps in order.
example_motd.txt
This file determines your servers' message of the day and can be easily edited with notepad.
gamex86.dll
This is the server code for win95/98/NT.
gamex86_PPro.dll
The PentiumPro version is meant for P2 and PentiumPro servers. Delete the "_PPro" from the file name if using this file.
CREDITS
5.0 Programming -
Batstone
Hati
Skwid
Roadhog
5.0 Maps -
Mr.White
DerKommissar
Vampire
Shadowdane
Jivc
Zodiak
5.0 Models/Skins -
5.0 Texture Artists -
DerKommissar
Mr.White
Grimlock
Jivc
Shadowdane
Unix Ports -
Michael Dwyer
Zoran Lasovski
IDDA code -
Original LMCTF -
Jormungard
Surt
Gooseman
Wicked
Brad Klann
Chrono
Zugzug
Schmitz
Phats
Golney
Tesh
Suicide20
Wanker
Special thanks to clans DT, CBD, HeyMoe, NR, LM, 3C, IT and all the others who helped us test.
Thanks to everyone who submitted maps and contributed with feedback and ideas.
I'm truly sorry if I left anyone out. I'm doing this at the last minute as usual ;-)
- enjoy